Definition of the Word GOWL
Scotland) To weep angrily; to howl.
Close Window